
                (function() {
                    var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
                    var __module = nodeEnv ? module : {exports:{}};
                    var __filename = 'preview-scripts/__qc_index__.js';
                    var __require = nodeEnv ? function (request) {
                        return cc.require(request);
                    } : function (request) {
                        return __quick_compile_project__.require(request, __filename);
                    };
                    function __define (exports, require, module) {
                        if (!nodeEnv) {__quick_compile_project__.registerModule(__filename, module);}
require('./pinyin-plugin/PinYin');
require('./pinyin-plugin/PinYinLabel');
require('./pinyin-plugin/PinYinSprite');
require('./pinyin-plugin/dict-ci');
require('./pinyin-plugin/dict-zi-web');
require('./pinyin-plugin/phonetic-symbol');
require('./assets/migration/use_v2.1-2.2.1_cc.Toggle_event');
require('./assets/res/prefabs/loadingDoorAnim/loadingDoorAnim');
require('./assets/res/prefabs/switch/audioSwitch');
require('./assets/scripts/aboutScene/aboutScene');
require('./assets/scripts/common/animationPath');
require('./assets/scripts/common/frameAnimation');
require('./assets/scripts/common/module/gameDataManager');
require('./assets/scripts/common/module/levelDataManager');
require('./assets/scripts/common/module/soundsManager');
require('./assets/scripts/common/module/storageManager');
require('./assets/scripts/common/module/utils');
require('./assets/scripts/common/move');
require('./assets/scripts/common/nodeSort');
require('./assets/scripts/common/starReview');
require('./assets/scripts/homeScene/homeScene');
require('./assets/scripts/homeScene/startAnim');
require('./assets/scripts/homeScene/storeBoard');
require('./assets/scripts/levelScene/V_gameState');
require('./assets/scripts/levelScene/builder');
require('./assets/scripts/levelScene/combatLogic');
require('./assets/scripts/levelScene/creature');
require('./assets/scripts/levelScene/levelScene');
require('./assets/scripts/levelScene/monster/monster');
require('./assets/scripts/levelScene/monster/monsterFactory');
require('./assets/scripts/levelScene/settlementFace');
require('./assets/scripts/levelScene/tower/arrow/arrowBullet');
require('./assets/scripts/levelScene/tower/arrow/arrowTower');
require('./assets/scripts/levelScene/tower/arrow/arrower');
require('./assets/scripts/levelScene/tower/artillery/artilleryBullet');
require('./assets/scripts/levelScene/tower/artillery/artilleryTower');
require('./assets/scripts/levelScene/tower/barrack/barrack');
require('./assets/scripts/levelScene/tower/barrack/soldier');
require('./assets/scripts/levelScene/tower/magiclan/magiclanBullet');
require('./assets/scripts/levelScene/tower/magiclan/magiclanTower');
require('./assets/scripts/selecttLevelScene/aSeriesSkill');
require('./assets/scripts/selecttLevelScene/levelManager');
require('./assets/scripts/selecttLevelScene/selectLevelScene');
require('./assets/scripts/selecttLevelScene/skillsBoard');

                    }
                    if (nodeEnv) {
                        __define(__module.exports, __require, __module);
                    }
                    else {
                        __quick_compile_project__.registerModuleFunc(__filename, function () {
                            __define(__module.exports, __require, __module);
                        });
                    }
                })();